Skip to content

[perf] mark extension points dynamic#8507

Merged
pq merged 1 commit into
flutter:mainfrom
pq:perf_dynamicExtensions
Sep 3, 2025
Merged

[perf] mark extension points dynamic#8507
pq merged 1 commit into
flutter:mainfrom
pq:perf_dynamicExtensions

Conversation

@pq
Copy link
Copy Markdown
Collaborator

@pq pq commented Sep 3, 2025

image

Since we support the usage rules detailed in the Dynamic Extension Point docs, marking this dynamic should allow hot reloading of the plugin.


  • I’ve reviewed the contributor guide and applied the relevant portions to this PR.
Contribution guidelines:

@pq pq requested review from helin24 and jwren September 3, 2025 16:50
Copy link
Copy Markdown
Member

@helin24 helin24 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great, I didn't realize we could be a dynamic plugin. What does it mean to hot reload the plugin? Is this being able to update the version without shutting down the IDE?

@pq
Copy link
Copy Markdown
Collaborator Author

pq commented Sep 3, 2025

Is this being able to update the version without shutting down the IDE?

That's the promise! I don't know if there's anything else we need to do to support that but non-dynamic extension points are a hard blocker.

@pq pq merged commit c3b366f into flutter:main Sep 3, 2025
7 checks passed
@pq pq deleted the perf_dynamicExtensions branch September 3, 2025 17:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants